package com.ruoyi.tongban.mapper;

import java.util.List;
import com.ruoyi.tongban.domain.InsCamera;

/**
 * 视频监控Mapper接口
 * 
 * @author caiyanshan
 * @date 2021-03-09
 */
public interface InsCameraMapper 
{
    /**
     * 查询视频监控
     * 
     * @param cameraId 视频监控ID
     * @return 视频监控
     */
    public InsCamera selectInsCameraById(Long cameraId);

    /**
     * 查询视频监控列表
     * 
     * @param insCamera 视频监控
     * @return 视频监控集合
     */
    public List<InsCamera> selectInsCameraList(InsCamera insCamera);

    /**
     * 新增视频监控
     * 
     * @param insCamera 视频监控
     * @return 结果
     */
    public int insertInsCamera(InsCamera insCamera);

    /**
     * 修改视频监控
     * 
     * @param insCamera 视频监控
     * @return 结果
     */
    public int updateInsCamera(InsCamera insCamera);

    /**
     * 删除视频监控
     * 
     * @param cameraId 视频监控ID
     * @return 结果
     */
    public int deleteInsCameraById(Long cameraId);

    /**
     * 批量删除视频监控
     * 
     * @param cameraIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteInsCameraByIds(Long[] cameraIds);
}
